submarine oil production system - Español Inglés Diccionario